package com.googlecode.auctionx.beans;

import java.util.Collection;
import java.util.Date;

public class Auction {
	private String title;
	private String subtitle;
	private String link;
	private String imageUrl;
	private String sellerType;
	private String type;
	private boolean mercadoPago;
	private String currency;
	private Double price;
	private Integer bids;
	private boolean hot;
	private Long hits;
	private Date endDate;
	private String condition;
	private String catalogRating;
	private Feedback feedBack;
	private Features features;
	private Collection<Category> parentCategories;
	private Collection<Category> categories;
	private String location;
	
	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}
	
	public String getSubtitle() {
		return subtitle;
	}
	
	public void setSubtitle(String subtitle) {
		this.subtitle = subtitle;
	}
	
	public String getLink() {
		return link;
	}
	
	public void setLink(String link) {
		this.link = link;
	}
	
	public String getImageUrl() {
		return imageUrl;
	}
	
	public void setImageUrl(String imageUrl) {
		this.imageUrl = imageUrl;
	}
	
	public String getSellerType() {
		return sellerType;
	}
	
	public void setSellerType(String sellerType) {
		this.sellerType = sellerType;
	}
	
	public String getType() {
		return type;
	}
	
	public void setType(String type) {
		this.type = type;
	}
	
	public boolean isMercadoPago() {
		return mercadoPago;
	}
	
	public void setMercadoPago(boolean mercadoPago) {
		this.mercadoPago = mercadoPago;
	}
	
	public String getCurrency() {
		return currency;
	}
	
	public void setCurrency(String currency) {
		this.currency = currency;
	}
	
	public Double getPrice() {
		return price;
	}
	
	public void setPrice(Double price) {
		this.price = price;
	}
	
	public Integer getBids() {
		return bids;
	}
	
	public void setBids(Integer bids) {
		this.bids = bids;
	}
	
	public boolean isHot() {
		return hot;
	}
	
	public void setHot(boolean hot) {
		this.hot = hot;
	}
	
	public Long getHits() {
		return hits;
	}
	
	public void setHits(Long hits) {
		this.hits = hits;
	}
	
	public Date getEndDate() {
		return endDate;
	}
	
	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}

	public String getCondition() {
		return condition;
	}
	
	public void setCondition(String condition) {
		this.condition = condition;
	}
	
	public String getCatalogRating() {
		return catalogRating;
	}
	
	public void setCatalogRating(String catalogRating) {
		this.catalogRating = catalogRating;
	}
	
	public Feedback getFeedBack() {
		return feedBack;
	}
	
	public void setFeedBack(Feedback feedBack) {
		this.feedBack = feedBack;
	}
	
	public Features getFeatures() {
		return features;
	}
	
	public void setFeatures(Features feature) {
		this.features = feature;	
	}

	public Collection<Category> getParentCategories() {
		return parentCategories;
	}

	public void setParentCategories(Collection<Category> parentCategories) {
		this.parentCategories = parentCategories;
	}

	public Collection<Category> getCategories() {
		return categories;
	}

	public void setCategories(Collection<Category> categories) {
		this.categories = categories;
	}

	public void setLocation(String location) {
		this.location = location;
	}

	public String getLocation() {
		return location;
	}

}